package models

// 售桩分期付款结算信息
type CssmPileSalesInstallment struct {
	Id *uint64 `gorm:"column:id;primarykey"` // ID
	TenantId *uint64 `gorm:"column:tenant_id"` // 商户id
	Shopid *uint64 `gorm:"column:shopid"` // 店铺id
	StationId *uint64 `gorm:"column:station_id"` // 充电站id
	StartTime *jsontime.JsonTime `gorm:"column:start_time"` // 分期开始日期
	EndTime *jsontime.JsonTime `gorm:"column:end_time"` // 分期结束日期
	PeriodsNum *int32 `gorm:"column:periods_num"` // 分期期数
	TotalAmount *float64 `gorm:"column:total_amount"` // 总费用
	MonthlyAmount *float64 `gorm:"column:monthly_amount"` // 每月费用
	RemainingPeriods *int32 `gorm:"column:remaining_periods"` // 剩余期数
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` 
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *CssmPileSalesInstallment) TableName() string {
	return "cssm_pile_sales_installment"
}